.B0405-content .kmi-layout-main-content{
    background: linear-gradient(to right, #f7f7f7 50%,rgba(255, 255, 255, 0.51) 100%);
}
.B0405-content .kmi-layout-page{
    display: flex;
    flex-direction: column;
    height: 100%;
    padding-bottom: 72px;
}
.B0405-content .kmi-text-fields>.label{
    flex: 0 0 80px;
}
.B0405-content .kmi-text-fields>.space-field{
    flex: 0 0 286px;
}
.en_US .B0405-content .kmi-text-fields>.space-field{
    flex: 0 0 355px;
}
.B0405-content .kmi-checkbox{
    width: 120px;
    text-align: left;
}
.B0405-dialog .kmi-layout-page{
    padding: 8px 8px 4px;
}
.B0405-dialog .kmi-text-fields>.label{
    flex : 0 0 84px;
}
.B0405-dialog .btn-panel{
    display: flex;
    justify-content: flex-end;
}
.B0405-content .kmi-list__row-content .kmi-list__row .kmi-list__column.kmi-column-button label.sub_product{
    display:none;
}
.B0405-content .kmi-list__row-content .kmi-list__row .kmi-list__column.kmi-column-button.button-hide label.sub_product{
    display:block;
}
.B0405-content .kmi-list__row-content .kmi-list__row .kmi-list__column.kmi-column-button.button-hide label{
    display:none;
}
.B0405-dialog-StoragePlot{
    width: 60%;
}
.B0405-dialog-StoragePlot .btn-panel{
    display: flex;
    justify-content: space-between;
}

.space-field label{
    text-align: right;
    color: #00869b;
    font-weight: 600;
}

.dialog-text-fields{
    display: flex;
    justify-content: flex-start;
}
.dialog-text-fields label{
    color: #00869b;
    font-weight: 600;
}
